Performance analysis through synthetic trace generation

نویسندگان

  • Lieven Eeckhout
  • Koen De Bosschere
  • Henk Neefs
چکیده

Most research in the area of microarchitectural performance analysis is done using trace-driven simulations. Although trace-driven simulations are fairly accurate, they are both timeand space-consuming which makes them sometimes impractical. Modeling the execution of a computer program by a statistical profile and generating a synthetic benchmark trace from this statistical profile can be used to accelerate the design process. Thanks to the statistical nature of this technique, performance characteristics quickly converge to a steady state solution during simulation, which makes this technique suitable for fast design space explorations. In this paper, it is shown how more detailed statistical profiles can be obtained and how the synthetic trace generation mechanism should be designed to generate syntactically correct benchmark traces. As a result, the performance predictions in this paper are far more accurate than those reported in previous research.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new synthetic web server trace generation methodology

We propose a new synthetic trace generation methodology for web server performance benchmarking. We discuss the two primary existing approaches to synthetic trace generation in terms of queueing models. We propose a new methodology as the natural combination of these two approaches. This hybrid approach permits natural modeling of client content and server session caching as well as a natural c...

متن کامل

PSnAP: Accurate Synthetic Address Streams through Memory Profiles

Memory address traces are an important information source; they drive memory simulations for performance modeling, systems design and application tuning. For long running applications, the direct use of an address trace is complicated by its size. Previous attempts to reduce address trace size incurred a substantial penalty with respect to trace accuracy. We propose a novel method of memory pro...

متن کامل

Synthetic Trace Generation for the Internet: An Integrated Model

We develop a synthetic trace generation model that captures two salient features of IP destination address traces that are critical to the performance of Internet forwarding systems. First, the model characterizes temporal locality of the aggregate traffic. Second, it incorporates flows as the result of large files transmitted over high-speed links. We achieve the two goals by integrating the f...

متن کامل

Entropy Generation Analysis of EG – Al2O3 Nanofluid Flows through a Helical Pipe

fluids for various industrial applications because of their excellent thermal performance. This study analytically and experimentally examines the effects of nanoparticle dispersion on the entropy generation of EG–Al2O3 ...

متن کامل

Synthetic Address Trace Generation for Multiprocessor Systems

Abstract – We propose a synthetic address trace generation model which combine the accuracy advantage of trace-driven simulation and the low complexity advantage of discrete event simulation. The model provides flexibility in characterizing the system workload independent of cache structure. The generated address references not only synthesize the temporal and spatial locality behaviorbut also ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000